**heuristic program** — program that is based on an algorithm that gives an effective solution for specific types of input … English contemporary dictionary

**heuristic rule** — noun a commonsense rule (or set of rules) intended to increase the probability of solving some problem • Syn: ↑heuristic, ↑heuristic program • Derivationally related forms: ↑heuristic (for: ↑heuristic) • Hypernyms … Useful english dictionary

**Heuristic analysis** — is a method employed by many computer antivirus programs designed to detect previously unknown computer viruses, as well as new variants of viruses already in the wild.Heuristic analysis is an expert based analysis that determines the… … Wikipedia

**Heuristic function** — A heuristic function or simply a heuristic is a function that ranks alternatives in various search algorithms at each branching step basing on an available information in order to make a decision which branch is to be followed during a… … Wikipedia

**heuristic** — I. adjective Etymology: German heuristisch, from New Latin heuristicus, from Greek heuriskein to discover; akin to Old Irish fo fúair he found Date: 1821 involving or serving as an aid to learning, discovery, or problem solving by experimental… … New Collegiate Dictionary

**heuristic** — a. revealing; leading to discovery; using trial and error to arrive at a solution; n. such argument or process. ♦ heuristics, n. in computing, process by which a program improves its performance by learning from its own experience … Dictionary of difficult words

**Null-move heuristic** — In computer chess programs, the null move heuristic is a heuristic technique used to enhance the speed of the alpha beta pruning algorithm. Contents 1 Rationale 2 Implementation 3 Problems with the null move heuristic … Wikipedia

**Killer heuristic** — In competitive two player games, the killer heuristic is a technique for improving the efficiency of alpha beta pruning, which in turn improves the efficiency of the minimax algorithm. This algorithm has an exponential search time to find the… … Wikipedia

**Espresso heuristic logic minimizer** — The Espresso logic minimizer is a computer program using heuristic and specific algorithms for efficiently reducing the complexity of digital electronic gate circuits.[1] Espresso was developed at IBM by Robert Brayton. Rudell later published the … Wikipedia

**lateral thinking** — noun a heuristic for solving problems; you try to look at the problem from many angles instead of tackling it head on • Hypernyms: ↑heuristic, ↑heuristic rule, ↑heuristic program * * * noun : thinking that is not deductive * * * lateral thinking… … Useful english dictionary